Fix actiongroup-action interaction that relied on actions connecting to
authorMatthias Clasen <mclasen@redhat.com>
Sat, 7 Jan 2006 06:08:07 +0000 (06:08 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 7 Jan 2006 06:08:07 +0000 (06:08 +0000)
commit36d81d40858e4a2782b0a887554f3070c3efac46
treeface7c2b606e325c821bc5a266717783df8a717f
parent91cde9cedf61539949f89689629dbcb4308ea645
Fix actiongroup-action interaction that relied on actions connecting to

2006-01-07  Matthias Clasen  <mclasen@redhat.com>

Fix actiongroup-action interaction that relied on
actions connecting to notify on themselves:

* gtk/gtkaction.[hc]: Factor out the code updating the
visibility/sensitivity of proxies into _gtk_action_sync_visible()
and _gtk_action_sync_sensible().

* gtk/gtkactiongroup.c: Call the new functions when the
group visibility/sensitivity changes.
ChangeLog
ChangeLog.pre-2-10
gtk/gtkaction.c
gtk/gtkaction.h
gtk/gtkactiongroup.c
gtk/gtkuimanager.c